Recent science missions and results are bringing the search for life closer to home, and scientists at the Center for Astrophysics | Harvard & Smithsonian (CfA) and the Florida Institute of Technology (FIT) may have figured out how to determine whether life is--or was--lurking deep beneath the surface of Mars, the Moon, and other rocky objects in the universe.
Please to comment